
/*----------------
common css
------------------*/
.hidden{display: none;}
/* 列表样式 */
.table_header {
	width: 100%
	overflow: hidden;
	*zoom: 1;
}
.table_header li {
	float: left;
	display: inline;
	color: #333;
	font-size: 13px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background: #eaeaea;
}

.table_tr {
	width: 100%;
	border-bottom: #ccc;
	overflow: hidden;
	*zoom: 1;
}
.table_tr .table_td {
	float: left;
	display: inline;
	color: #333;
	font-size: 13px;
	height: 32px;
	line-height: 32px;
	text-align: center;
}
/* 重置label样式 */
.uniLabel {
    float: left;
    display: inline;
    width: 80px;
    height: 30px;
    line-height: 30px;
}
/* 重置select样式 */
select {
    min-width: 130px;
    height: 30px;
    border: 1px solid #ccc;
    outline: none;
}
/* 重置textarea样式 */
textarea {
    border: 1px solid #ccc;
    padding: 10px;
}
/* 通用灰色按钮 */
.common-btn-gray {
    display: inline-block !important;
    height: 32px !important;
    line-height: 32px !important;
    padding: 0 20px !important;
    background: #f1f1f1 !important;
    border: none !important;
    margin: 0 15px !important;
    color: #000 !important;
}
/*用于一个页面多个分页*/
.pager_wrapper {
    padding: 30px 0;
    float: right;
}
.pager_wrapper .pages {
    overflow: hidden;
    *zoom: 1;
}

.pager_wrapper .pages li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    color: #666;
    height: 28px;
    line-height: 28px;
    cursor: pointer;
    margin: 0 5px;
    padding: 0 12px;
    border: 1px solid #ccc;
    vertical-align: middle;
}

.pager_wrapper .pages li:hover {
    color: #fff;
    font-weight: normal;
    border-color: #ff6600;
    background: #ff6600;
}

.pager_wrapper .pages .pgEmpty {
    display: none;
}

.pager_wrapper .pages li.pgCurrent {
    color: #fff;
    font-weight: normal;
    border-color: #ff6600;
    background: #ff6600;
}
.pager_wrapper .pagesGoto{float:right;margin-left:10px;height:30px;line-height:30px;font-size:14px;}
.pager_wrapper .pagesGoto input{width:30px;height:24px;margin:0 5px;text-align:center;}
.pager_wrapper .pagesGoto button{color: #fff;padding: 6px 10px;border:none;border-radius:3px;background: #666;}
/* 重置分页样式 */
.pages_params .pages_module {
    height: auto;
    overflow: hidden;
    padding-right: 10px;
}
.pages_params .pages_module .pages {
    float: left;
    display: inline;
}
.pages_params .pages_module .pages_params {
    float: right;
    display: inline;
    padding: 0;
}
.pages_params .pages_module .page_num {
    width: 50px;
    height: 28px;
    line-height: 28px;
}

/* 通用样式 */
.addPadding {
    padding: 20px 15px;
}
.fr {
    float: right;
    display: inline;
}
.green {
    color: #009900 !important;
}
.red {
    color: #ff2222 !important;
}
.orange {
    color: #ff6600;
}
.orangeLayer-msg {
    border: none !important;
    border-radius: 8px;
    background:rgba(0,0,0,0.5) none repeat scroll !important;
    background:#000\9 !important;
    filter:Alpha(opacity=20)\9 !important;
    color: #fff;
    text-align: center;
}


.align-center {text-align: center;}
.btn {cursor: pointer;}
.float_left {float: left;}
.float_right {float: right;}
.page_num {border: 1px solid #ccc;padding-left: 3px;margin-right: 5px; margin-left: 5px}
/*
.input_field {border: none; border-top: 1px solid #bbb;}
.table_td .input_field {border-top: none;}
*/
select {border: 1px solid #ccc;}
.pages_params .operate_sel.off,.pages_params .operate_sel.off:hover{background: #f60;}
form .error {color: #fc0c03;}

/*layer .css*/

.layer_row {  margin-bottom: 20px;  }
.layer_row .input_field, .layer_row textarea {  padding: 5px;  width: 60%;  }
.layer_row textarea {  min-height: 70px;  vertical-align: middle;  }
.layer_row .input_field, .layer_row [type="checkbox"], .layer_row textarea, .layer_row select {  margin: 0 10px;  }
.layer_row select {  padding: 5px 10px;  }
.layer_row .btn {  border: 1px solid #ccc;  padding: 5px 15px;  }
.layer_row .text {  display: inline-block;  text-align: right;  width: 25%;  }
.layer_row label.error {display:block; margin-top: 5px;margin-left: 27%;}
.layer_form {margin: 20px 0;}
.layer_form .btn_wrap {margin-top: 30px;}
.layer_row.btn_wrap {text-align: center;}
.layer_row.btn_wrap .btn { display: inline-block;*display: inline;*zoom: 1;border: none;color: #fff;  cursor: pointer;  font-size: 14px;  font-weight: 700;  height: 30px;  line-height: 30px;  margin: 0 8px;  padding: 0 20px;  }
.layer_row.btn_wrap .yes_btn {background: #fd9826;}
.layer_row.btn_wrap .cancel_btn {background: #9a9a9a;}


/*--------------------
sign css
----------------------*/
/*sign_add*/
#signAdd .top {padding: 15px;margin-bottom: 20px;}
#signAdd .top select {width: 250px;padding: 5px 0px 5px 3px;}
#signAdd .top select ,#signAdd .top .input_field {margin-left: 5px;margin-right: 10px;}
#signAdd .top textarea {margin-left: 5px;margin-right: 10px;}
#signAdd .top textarea {width: 240px;height:200px;vertical-align: top;padding: 5px;}
#signAdd .top .wrap {margin: 5px;padding: 5px;}
#signAdd .top .wrap .text{ display:inline-block;*display:inline;*zoom:1;width: 100px;text-align: right; }
#signAdd .top a.add {color: #f60;}
#signAdd .top .input_field {width: 245px;}

#signAdd .top a.add {background: #f60;color: #fff;padding: 2px 25px 4px;border: 1px solid #f60;border-radius: 7px;}
#signAdd .top .input_field {width: 240px;padding: 7px 0 7px 7px;}

#signAdd .top a.add+.add_tip {margin-left: 20px;color: #f60;opacity: 0;}
#signAdd .top a.add:hover+.add_tip {color: #f60;opacity: 1;}

#signAdd .top input:disabled,
#signAdd .top textarea:disabled {background: #eee; }
/*牌号申请页 弹框提示*/
#applyForm .layer_row select {width: 64%;}
#applyForm .layer_row label.error {display: block;margin-left: 25%;}


#signAdd .center .header {padding: 10px;background: #f60;border: 1px solid #f60;}
#signAdd .center .header,#signAdd .center .title{color: #fff;font-weight: bold;}
#signAdd .center .title {padding: 5px 0 7px 25px;background: #666;border: 1px solid #666;} 

#signAdd .center .table_tr {border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
#signAdd .center .table_tr .table_td {width: 238px;height: 40px;line-height: 40px;border-left: 1px solid #ccc;}

#signAdd .center .long_ul .table_tr .table_td {height: 85px;line-height: 85px;}
#signAdd .center .long_ul .table_tr .input_field {height: 55px;border: 1px solid #ddd;}

#signAdd .center .table_tr .table_td .input_field {width: 80%;margin: 5px;padding: 3px;}
#signAdd .center .table_tr .table_td.long { width: 948px;}
#signAdd .center .table_tr .table_td.long .input_field {height: 52px;width: 95%;padding: 10px 5px;line-height: 1.5em;}
#signAdd .center .table_tr .table_td.no_border {border-right: none;}

#signAdd .center .table_header .table_td {background: #f2f2f2;}
#signAdd .center .table_tr .table_td:first-child {background: #f2f2f2;}

#signAdd .center .like_table .table_tr {width: 100%;}
#signAdd .center .like_table .table_td {padding: 10px 0;}
#signAdd .center .like_table .content {height: auto;padding: 10px 5px;min-height: 20px;overflow: auto;max-height: 50px;line-height: 1.5em;text-align: left;}
#signAdd .center .like_table .content span{padding-bottom: 15px;}
#signAdd .center .like_table .table_tr .table_td.big:not(:first-child) {border-right: 1px solid #ddd;}

#signAdd .bottom {margin: 50px 0 100px;}
#signAdd .bottom .btn {padding: 5px 20px;margin: 10px;border: 1px solid #ccc;}
/*sign_detail*/
#signAdd.detail h1.header {margin: 50px 0 20px 0;}
/*sign_list*/
.sign_list_main .sign_list_module form{position: relative;}

.sign_list_main .search_module .wrap,.sign_list_main .sort_module .wrap {display: inline-block;*display:inline;*zoom:1;padding-right: 10px;}
.sign_list_main .search_module .input_sub {width:auto;}
.sign_list_main .search_module {padding: 20px 15px;margin-bottom: 10px;}
.sign_list_main .search_module a.input_sub {display: inline-block;*display:inline;*zoom:1;margin: 0 10px;vertical-align: top;}

.sign_list_main .sort_module {;padding: 0 15px;}
.sign_list_main .sort_module .wrap {padding-right: 30px;}
.sign_list_main .sort_module .float_left {margin-bottom: 10px;}
.sign_list_main .sort_module .float_right {position: absolute;bottom: -1px;right:0;}
.big_btn {display: inline-block;padding: 15px 30px;border: 1px solid #ccc;border-bottom: none;background: none;cursor: pointer;}
.big_btn.active {background: #fff;border-bottom: 1px solid #fff;}
/*华丽丽的分割线，旧的tab样式
.sign_list_main .sign_list_module {padding: 15px;border: 1px solid #ccc;}
.sign_list_main .search_module .wrap,.sign_list_main .sort_module .wrap {display: inline-block;*display:inline;*zoom:1;padding-right: 10px;}
.sign_list_main .search_module .input_sub {width:auto;}
.sign_list_main .sort_module {padding-top: 20px;}
.sign_list_main .sort_module .wrap {padding-right: 30px;}
.big_btn {display: inline-block;padding: 15px 30px;border: none;background: none;}
.big_btn.active {border-right: 1px solid #fff;color: #fff;background: #fc6b18;}
end 华丽丽的分割线，旧的tab样式*/

.sign_list_module .table_container {padding:20px 15px;border: 1px solid #ccc;}
.sign_list_module .td1 {width: 70px;}
.sign_list_module .td2 {width: 190px;}
.sign_list_module .td3 {width: 190px;}
.sign_list_module .td4 {width: 190px;}
.sign_list_module .td5 {width: 155px;}
.sign_list_module .td6 {width: 162px;}
.sign_list_module .td7 {width: 210px;}
.sign_list_module .td7 a {color: #f60;}





.sign_list_module .table_changjia .td1 {width: 100px;}
.sign_list_module .table_changjia .td2 {width: 270px;}
.sign_list_module .table_changjia .td3 {width: 180px;}
.sign_list_module .table_changjia .td4 {width: 210px;}
.sign_list_module .table_changjia .td5 {width: 205px;}
.sign_list_module .table_changjia .td6 {width: 200px;}
.sign_list_module .table_changjia .td6 a {color: #f60;}


.sign_list_module .table_novip .td2 {width: 177px;}
.sign_list_module .table_novip .td3 {width: 170px;}
.sign_list_module .table_novip .td4 {width: 120px;}
.sign_list_module .table_novip .td5 {width: 150px;}
.sign_list_module .table_novip .td6 {width: 140px;}


.sign_list_module .table_container .table_tr{border-bottom: 1px solid #f3f3f3;}

.sign_list_module .table_container.off {display: none;}
.sign_list_module .pages_params.off {display: none;}



/*---------------------------------
品名厂家管理
----------------------------------*/

.pin_chang_module .maxWidth {margin-bottom: 30px;}
.pin_chang_module .top {padding-top: 20px;}
.pin_chang_module .top .sort_wrapper * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.pin_chang_module .top .sort_wrapper .title {width: 10%;padding-left: 20px;font-weight: 700;font-style: normal;font-size: 16px; }
.pin_chang_module .top .sort_wrapper .main {width: 85%;max-height: 40px;overflow: hidden;}
.pin_chang_module .top .sort_wrapper .show {width: 5%;padding-right: 20px;display: inline-block;*display:inline;*zoom:1; }
.pin_chang_module .top .sort_wrapper .sub {display: none;}

.pin_chang_module .top .sort_wrapper  {line-height: 40px;border-bottom: 1px solid #ddd}
.pin_chang_module .top .sort_wrapper .list li {float: left;margin-right: 15px;margin-bottom: 15px;}
.pin_chang_module .top .sort_wrapper .list li a {padding: 5px;}
.pin_chang_module .top .sort_wrapper .list li a.active,
.pin_chang_module .top .sort_wrapper .list li a:hover{background: #f60;color: #fff;}
.pin_chang_module .top .sort_wrapper .list.sub {margin: 20px 5% 20px 10%;border-top: 1px solid #ddd;}

.pin_chang_module .top .relate_tip {font-weight: bold;margin-top: 20px;padding: 20px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}


.pin_chang_module .changjia_module {padding: 20px; margin: 20px 0;}
.pin_chang_module .changjia_module .header p {font-weight: bold;color: #000;}
.pin_chang_module .changjia_module .header .input_field {width: 250px;}

.pin_chang_module .changjia_module  .changjia_wrapper{padding: 10px 20px;border: 1px solid #ddd;}
.pin_chang_module .changjia_module .title {width: 10%;font-weight: 700;font-style: normal;font-size: 16px; }
.pin_chang_module .changjia_module .list {width: 90%;}
.pin_chang_module .changjia_module .list li {float: left;margin-right: 25px;margin-bottom: 20px;}
.pin_chang_module .changjia_module .list li label {margin-left: 2px;}


/* select2 重置样式 */
.select_product, .select_factory {
    width: 250px;
    margin: 0 10px 0 5px !important;
}
.select2-container .select2-choice {border-radius: 0 !important;}

.relate_rearch_productName {
    float: right;
}
.relate_rearch_productName .relate_rearch_field {
    width: 160px;
}

/*
对于新增的品名跟厂家用红色标示*/
.select2-drop .orange {color: #f60;}
